// 接口函数
// 包裹的请求函数 就用http包裹
import http from './http'

// 封装导航接口：https://api-hmugo-web.itheima.net/api/public/v1/home/catitems
export const catitemsApi = ()=>{
    return http({
        url:'https://api-hmugo-web.itheima.net/api/public/v1/home/catitems',
        method:'GET'
    })
}
// 封装楼层： https://api-hmugo-web.itheima.net/api/public/v1/home/floordata
export const floorApi = ()=>{
    return http({
        url:'https://api-hmugo-web.itheima.net/api/public/v1/home/floordata',
        method:'GET'
    })
}
// 商品搜索：https://api-hmugo-web.itheima.net/api/public/v1/goods/qsearch
export const SearchApi = (query)=>{
    return http({
        url:'https://api-hmugo-web.itheima.net/api/public/v1/goods/qsearch',
        method:'GET',
        params:{
            query
        }
    })
}
// 跳转详情：https://api-hmugo-web.itheima.net/api/public/v1/goods/detail
export const DetailApi = (goods_id)=>{
    return http({
        url:'https://api-hmugo-web.itheima.net/api/public/v1/goods/detail',
        method:'GET',
        params:{
            goods_id
        }
    })
}
// 分类： https://api-hmugo-web.itheima.net/api/public/v1/categories
export const ClaApi = ()=>{
    return http({
        url:'https://api-hmugo-web.itheima.net/api/public/v1/categories',
        method:'GET',
       
    })
}
// 商品列表 ：https://api-hmugo-web.itheima.net/api/public/v1/goods/search
export const GoodsApi = (query)=>{
    return http({
        url:'https://api-hmugo-web.itheima.net/api/public/v1/goods/search',
        method:'GET',
        params:{
            query
        }
       
    })
}
// 封装注册接口： http://localhost:12345/api/user/register
export const RegisterApi = (username,password)=>{
    return http({
        url:'http://localhost:12345/api/user/register',
        method:'POST',
        data:{
            username,password
        }
       
    })
}
// 封装登录接口： /api/user/login
export const LoginApi = (username,password)=>{
    return http({
        url:'http://localhost:12345/api/user/login',
        method:'POST',
        data:{
            username,password
        }
       
    })
}
// 生成订单： /api/order/create
export const orderApi = (data)=>{
    return http({
        url:'http://localhost:12345/api/order/create',
        method:'POST',
        data:{
            ...data
        }
       
    })
}
// 订单详情： /api/order/getOrder/
export const orderdetailApi = (orderId)=>{
    return http({
        url:'http://localhost:12345/api/order/getOrder/'+orderId,
        method:'GET', 
    })
}
//支付接口： http://localhost:12345/api/order/pay
export const payApi = (data)=>{
    return http({
        url:'http://localhost:12345/api/order/pay',
        method:'POST', 
        data:{
            ...data
        }
    })
}
//订单列表： http://localhost:12345/api/order/getOrderList/zhangsan
export const OrderListApi = (username)=>{
    return http({
        url:'http://localhost:12345/api/order/getOrderList/'+username,
        method:'GET', 
    })
}
//修改订单列表： http://localhost:12345/api/order/paysuccess/ak0jbjczik
export const paysuccessApi = (orderId)=>{
    return http({
        url:'http://localhost:12345/api/order/paysuccess/'+orderId,
        method:'GET', 
    })
}